three-horse cart - Turkish English Dictionary